IA035
Programación en Ruby: La guía del programador pragmático (Segunda edición)
Cap. 10-11: Operaciones de Entrada/Salida y Concurrencia
Objetivos de Aprendizaje
- Identificar los componentes principales y responsabilidades del subsistema de entrada/salida del núcleo.
- Evaluar el rendimiento y los casos de uso de algoritmos de planificación de disco como SCAN y C-SCAN.
- Demostrar el uso de primitivas de sincronización para resolver el problema de la sección crítica.
- Analizar las cuatro condiciones necesarias para un bloqueo mutuo y los métodos para evitarlo.